#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>

//union Un
//{
//	char c1;
//	int i;
//};
//
//int main()
//{
//	union Un u = { 0 };
//	printf("%zd\n", sizeof(u));
//	printf("%p\n", &u);
//	printf("%p\n", &(u.c1));
//	printf("%p\n", &(u.i));
//	return 0;
//}

//union Un
//{
//	char c1;
//	int i;
//};
//
//int main()
//{
//	union Un u = { 0 };
//	u.i = 0x11223344;
//	u.c1 = 0x55;
//	return 0;
//}

//union Un
//{
//	char c1[5];
//	int i;
//};
//
//int main()
//{
//	union Un u = { 0 };
//	printf("%zd\n", sizeof(u));
//	return 0;
//}